be stacked up on top of each other - French English Dictionary

be stacked up on top of each other

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "be stacked up on top of each other" in French English Dictionary : 1 result(s)

English French
General
be stacked up on top of each other être posé l'un sur l'autre [v]